ramshorn snail - Español Inglés Diccionario